/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package cinema;

import static java.lang.Thread.sleep;
import java.util.ArrayList;
import javax.swing.JLabel;
import javax.swing.ImageIcon;

/**
 *
 * @author Lucas
 */
public class minhaThread extends Thread {

    JLabel imagem;

    public minhaThread(JLabel imagem) {
        this.imagem = imagem;
    }

    public void run() {
        ArrayList<ImageIcon> limagem = new ArrayList<ImageIcon>();
        int i = 0;
        try {
            limagem.add(new ImageIcon(getClass().getResource("aneis.jpg")));
            limagem.add(new ImageIcon(getClass().getResource("batman.jpg")));
            limagem.add(new ImageIcon(getClass().getResource("chefao.jpg")));
            limagem.add(new ImageIcon(getClass().getResource("madmax.jpg")));
            limagem.add(new ImageIcon(getClass().getResource("laranja.jpg")));
        } catch (Exception e) {
            System.out.println("Não foi possível carregar a imagem");
        }
        while (true) {
            imagem.setIcon(limagem.get(i));
            try {
                sleep(2000);
            } catch (Exception e) {
            }
            i = (i + 1) % limagem.size();
        }
    }
}
